package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

@Schema(description = "平台表单对象")
@Data
public class PlatformForm {

    @Schema(description="平台ID")
    private Long id;

    @Schema(description="平台KEY")
    @NotBlank(message = "平台KEY不能为空")
    private String platformKey;

    @Schema(description="平台名称")
    private String platformName;

    @Schema(description="对账系统平台编码")
    private String reconciliationSystemCode;

    @Schema(description="对账系统平台名称")
    private String reconciliationSystemName;

    @Schema(description="内部系统平台编码")
    private String innerSystemCode;

    @Schema(description="内部系统平台名称")
    private String innerSystemName;
}
